call emitted by the chachalaca that consists of a series of very loud sounds - Spanish English Dictionary